import openpyxl

excel_name = '02.xlsx'
wb = openpyxl.load_workbook(excel_name)
ws = wb.active

# 最大列
max_column = ws.max_column + 1

# 第一行第一列
ws.cell(1, max_column).value = '总成绩'
# 每一行的最后一列
for i in range(2, ws.max_row + 1):
    total_score = (
            ws.cell(i, 4).value +  # 语文
            ws.cell(i, 5).value +  # 数学
            ws.cell(i, 6).value +  # 英语
            ws.cell(i, 7).value +  # 政治
            ws.cell(i, 8).value +  # 历史
            ws.cell(i, 9).value  # 地理
    )
    ws.cell(i, max_column).value = total_score  # 赋值

# 保存
wb.save("06.xlsx")
